to catch the eye of spectators - Español Inglés Diccionario